habitual abode - English Synonyms Dictionary